Evaluation of free Java-libraries for social-scientific agent based simulation

نویسندگان

  • Robert Tobias
  • Carole Hofmann
چکیده

This paper compares four freely available programming libraries for support of social scientific agent based computer simulation: RePast, Swarm, Quicksilver, and VSEit. Our aim is evaluation to determine the simulation framework that is the best suited for theory and data based modeling of social interventions, such as information campaigns. Our first step consisted in an Internet search for programming libraries and the selection of suitable candidates for detailed evaluation on the basis of ’knock out’ criteria. Next, we developed a rating system and assessed the selected simulation environments on the basis of the rating criteria. The evaluation was based on official program documentation, statements by developers and users, and the experiences and impressions of the evaluators. The evaluation results showed the RePast environment to be the clear winner. In a further step, the evaluation results were weighted according to effort/time/energy saved by social scientists by using the particular ready-made programming library as compared to doing their own programming. Once again, the weighted results show RePast to win out over the other Java based programming libraries examined. Posted at the Zurich Open Repository and Archive, University of Zurich ZORA URL: https://doi.org/10.5167/uzh-115438 Published Version Originally published at: Tobias, Robert; Hofmann, Carole (2004). Evaluation of free Java-libraries for social-scientific agent based simulation. Journal of Artificial Societies and Social Simulation, 7(1):online.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Agent-Based Spatially Explicit Epidemiological Model in MASON

This paper outlines the design and implementation of an agent-based epidemiological simulation system. The system was implemented in the MASON toolkit, a set of Java-based agent-simulation libraries. This epidemiological simulation system is robust and extensible for multiple applications, including classroom demonstrations of many types of epidemics and detailed numerical experimentation on a ...

متن کامل

MASON: A Multiagent Simulation Environment

We introduce MASON, a fast, easily extensible, discrete-event multi-agent simulation toolkit in Java. MASON was designed to serve as the basis for a wide range of multiagent simulation tasks ranging from swarm robotics to machine learning to social complexity environments. MASON carefully delineates between model and visualization, allowing models to be dynamically detached from or attached to ...

متن کامل

Agent-based Simulation Platforms Agent-based Simulation Platforms: Review and Development Recommendations

Five software platforms for scientific agent-based models (ABMs) were reviewed by implementing example models in each. NetLogo is the highest-level platform, providing a simple yet powerful programming language, built-in graphical interfaces, and comprehensive documentation. It is designed primarily for ABMs of mobile individuals with local interactions in a grid space, but not necessarily clum...

متن کامل

Development of a Simulator for Social Scientific Agent Based Model

We developed a simulator called the Decision-Space-Explorer for developing Socio-Informatica, a modeling platform integrating social scientific papers with the agent-based models they explain. This integration will allow people to interactively share and use knowledge concerning social science with agent-based models. However, the ordinary agent-based model has two problems that make it difficu...

متن کامل

Applying Multi-agent simulation in tracking the Bullwhip effect of supply chain system

We have applied a fast, easily extensible, discrete-event multi-agent simulation toolkit in Java. This approach is being applied to serve as the basis for a wide range of multi-agent simulation tasks in the supply chain environments. MASON carefully delineates between model and visualization, allowing models to be dynamically detached from or attached to visualizers, and to change platforms mid...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Artificial Societies and Social Simulation

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2004